//
// Created by denglibin on 2021/9/6.
//
#include "init.h"
#include "log.h"
int is_win(){
#ifdef _WIN32
   return 1;
#else
   return 0;
#endif
}
/**
 * 初始化
 */
int init(){
#ifdef _WIN32
    //初始化socket库
    WSADATA wsa;
    WSAStartup(MAKEWORD(2,2), &wsa);
#else
    //忽略管道信号，发送数据给已关闭的socket
    if(signal(SIGPIPE, SIG_IGN) == SIG_ERR) return 0;
    //日志初始化
    log_init_zlog();
#endif
}
/**
 *   清理
 */
void clean(){
#ifdef _WIN32
    //清理
    WSACleanup();
#else
    log_fini_zlog();
#endif
}